package com.zhixiang.xaec.entity.safebase.emergency;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.cfg.Comment;

import com.googlecode.jsonplugin.annotations.JSON;
import com.zhixiang.xaec.entity.BaseEntity;

@Comment("应急演练评审")
@Entity
@Table(name="SAFEBASE_EmergencyPlanReview")
public class EmergencyPlanReview extends BaseEntity{
    private String exerReviewPeople;//评审人
    private String exerReviewDept;//部门
    private Date exerReviewTime;//评审时间 
    private String exerReviewContent;//评审内容
    private String exerReviewAdditionalS;//需要补充资源
    private String exerReAppraisalConclusion;//评审结论
    private String exerRNeedImproveContent;//需改进内容
    private Long exerciseId;//应急演练Id
    private String exerciseTheme;//演练主题
    @Comment("评审人")
    public String getExerReviewPeople() {
        return exerReviewPeople;
    }
    public void setExerReviewPeople(String exerReviewPeople) {
        this.exerReviewPeople = exerReviewPeople;
    }
    @Comment("部门")
    public String getExerReviewDept() {
        return exerReviewDept;
    }
    public void setExerReviewDept(String exerReviewDept) {
        this.exerReviewDept = exerReviewDept;
    }
    @Comment("评审时间 ")
    @JSON(format="yyyy-MM-dd")
    public Date getExerReviewTime() {
        return exerReviewTime;
    }
    public void setExerReviewTime(Date exerReviewTime) {
        this.exerReviewTime = exerReviewTime;
    }
    @Comment("评审内容")
    @Column(length=5000)
    public String getExerReviewContent() {
        return exerReviewContent;
    }
    public void setExerReviewContent(String exerReviewContent) {
        this.exerReviewContent = exerReviewContent;
    }
    @Comment("需要补充资源")
    @Column(length=5000)
    public String getExerReviewAdditionalS() {
        return exerReviewAdditionalS;
    }
    public void setExerReviewAdditionalS(String exerReviewAdditionalS) {
        this.exerReviewAdditionalS = exerReviewAdditionalS;
    }
    @Comment("评审结论")
    @Column(length=5000)
    public String getExerReAppraisalConclusion() {
        return exerReAppraisalConclusion;
    }
    public void setExerReAppraisalConclusion(String exerReAppraisalConclusion) {
        this.exerReAppraisalConclusion = exerReAppraisalConclusion;
    }
    @Comment("需改进内容")
    @Column(length=5000)
    public String getExerRNeedImproveContent() {
        return exerRNeedImproveContent;
    }
    public void setExerRNeedImproveContent(String exerRNeedImproveContent) {
        this.exerRNeedImproveContent = exerRNeedImproveContent;
    }
    @Comment("应急演练Id")
    public Long getExerciseId() {
        return exerciseId;
    }
    public void setExerciseId(Long exerciseId) {
        this.exerciseId = exerciseId;
    }
    @Comment("演练主题")
    @Column(length=2000)
    public String getExerciseTheme() {
        return exerciseTheme;
    }
    public void setExerciseTheme(String exerciseTheme) {
        this.exerciseTheme = exerciseTheme;
    }
    
}
